submit a petition - French English Dictionary